Gleason’s Theorem on Self-Dual Codes and Its Generalizations

نویسندگان

  • N. J. A. Sloane
  • Gabriele Nebe
  • Eric Rains
  • Eiichi Bannai
چکیده

One of the most remarkable theorems in coding theory is Gleason’s 1970 theorem about the weight enumerators of self-dual codes. In the past 36 years there have been hundreds of papers written about generalizations and applications of this theorem to different types of codes, always on a case-by-case basis. In this talk I will state the theorem and then describe the far-reaching generalization that Gabriele Nebe, Eric Rains and I have developed which includes all the earlier generalizations at once. The full proof has just appeared in our book Self-Dual Codes and Invariant Theory (Springer, 2006). This paper is based on my talk at the conference on Algebraic Combinatorics in honor of Eiichi Bannai, held in Sendai, Japan, June 26–30, 2006. 1. Motivation Self-dual codes are important because they intersect with • communications • combinatorics • block designs, spherical designs • group theory • number theory • sphere packing • quantum codes • conformal field theory, string theory 2. Introduction In classical coding theory (as for example in MacWilliams and Sloane [13]), a code C of length N over a field is a subspace of N . The dual code is C = {u ∈ N : u · c = 0, ∀c ∈ C} . Example: C = {000, 111}, C⊥ = {000, 011, 101, 110} with = 2 . The weight enumerators of these two codes are WC(x, y) = x 3 + y, WC⊥(x, y) = x 3 + 3xy . A code is self-dual if C = C⊥ For example, the binary code i2 = {00, 11} is self-dual, with weight enumerator Wi2(x, y) = x 2 + y . (1) Example: The Hamming code h8 of length 8 is self-dual. This is the binary code with generator matrix: ∞ 0 1 2 3 4 5 6 1 1 1 1 1 1 1 1 0 1 1 1 0 1 0 0 0 0 1 1 1 0 1 0 0 0 0 1 1 1 0 1 The second row of the matrix has 1’s under the quadratic residues 0, 1, 2 and 4 mod 7. The remaining rows are obtained by fixing the infinity coordinate and cycling the other coordinates. This code has weight enumerator Wh8(x, y) = x 8 + 14xy + y . (2) As can be seen from the generator matrix, this code is closely related to the incidence matrix of the projective plane of order 2. If we replace the prime 7 in this construction by 23, we get the binary Golay self-dual code

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Generalizations of Gleason's theorem on weight enumerators of self-dual codes

Gleason has recently shown that the weight enumerators of binary and ternary self-dual codes are polynomials in two given polynomials. In this paper it is shown that classical invariant theory permits a straightforward and systematic proof of Gleason’s theorems and their generalizations. The joint weight enumerator of two codes (analogous to the joint density function of two random variables) i...

متن کامل

A Brief Survey of Self-Dual Codes

This report is a survey of self-dual binary codes. We present the fundamental MacWilliams identity and Gleason’s theorem on self-dual binary codes. We also examine the upper bound of minimum weights of self-dual binary codes using the extremal weight enumerator formula. We describe the shadow code of a self-dual code and the restrictions of the weight enumerator of the shadow code. Then using t...

متن کامل

Classification of the extremal formally self-dual even codes of length 30

Throughout this paper all codes are assumed to be binary. A linear code C is formally self-dual (fsd) if C and its dual C have the same weight enumerator. While self-dual codes contain only even weight vectors, formally self-dual codes may contain odd weight codewords as well. Many authors consider only even formally self-dual codes because their weight enumerators are combinations of Gleason p...

متن کامل

Self-dual codes and invariant theory

Abstract. A formal notion of a Typ T of a self-dual linear code over a finite left Rmodule V is introduced which allows to give explicit generators of a finite complex matrix group, the associated Clifford-Weil group C(T ) ≤ GL|V |(C), such that the complete weight enumerators of self-dual isotropic codes of Type T span the ring of invariants of C(T ). This generalizes Gleason’s 1970 theorem to...

متن کامل

On the Weight Distribution of the Extended Quadratic Residue Code of Prime 137

The Hamming weight enumerator function of the formally self-dual even, binary extended quadratic residue code of prime p = 8m + 1 is given by Gleason’s theorem for singly-even code. Using this theorem, the Hamming weight distribution of the extended quadratic residue is completely determined once the number of codewords of Hamming weight j Aj , for 0 ≤ j ≤ 2m, are known. The smallest prime for ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006